seaport of embarkation - Turkish English Dictionary